<?php
/* PAGE APPELEE PAR INDEX.PHP, NE PEUT ETRE EXECUTEE SEPAREMENT
 * Contient les traitements php effectues pour l'affichage de la page produit
 */

// $id représente l'id du livre, on charge donc ce dernier
$livre = BaseLivreQuery::create()
	->innerJoinCategorie()
	->innerJoinEditeur()
	->innerJoinLivreAuteur()
	->findPK($id); 


$page_title = $livre->getTitre();

$smarty->assign('livre_id', $id);
$smarty->assign('livre_title', $livre->getTitre());
$smarty->assign('livre_image', 'images/couvertures/' . $livre->getImage());
$smarty->assign('livre_resume', $livre->getResume());
$smarty->assign('livre_isbn', $livre->getIsbn());
$smarty->assign('livre_prix', number_format($livre->getPrix(), 2, '.', ' ') . '&nbsp;€');
$smarty->assign('livre_annee', $livre->getAnnee());
$smarty->assign('livre_stock', $livre->getStock());
$smarty->assign('livre_categorie_id', $livre->getCategorie()->getId());
$smarty->assign('livre_categorie_nom', $livre->getCategorie()->getNom());
$smarty->assign('livre_editeur', $livre->getEditeur()->getNom());

// TODO : recupere auteurs
?>
